Ramon TerratsRamon Terrats
India 3-0 Kazakhstan: A Tie Closed Too Early and Half a Lineup Left UnverifiedThe first thing I wrote down when I opened the scoresheet of India's women's...
Behind India's 3-0 Women's Team Scoreline: One Class Gap, One Untested Void, and a Result Line That Does Not ExistOn the scoreboard inside an arena in Aichi-Nagoya, one line made me stop long...
India Beat Kazakhstan 3-0 at Asian Games 2026: Three Singles Settled It, the Doubles Pairs Never Left the BenchTwo of India's women's doubles pairs were named in the team line-up, suited u...
India 3-0 Kazakhstan: The Hidden Map Behind a Clean ScorelineIndia 3-0 Kazakhstan: The Hidden Map Behind a Clean Scoreline When the umpire...
Vietnam's singles exit in the Asian Games third round: one game won, two gaps measuredThe second game ended 24-22. I was sitting in front of a screen in Guangzhou,...
Asian Games 2026: The Badminton Draw Opens — and the Questions Still Unanswered on PaperOn Thursday afternoon, when the Asian Games 2026 badminton draw was released,...
Bandung, the Locked-Down Training Session and Vietnam's Unanswered Midfield EquationBandung, the afternoon of September 24. At the Institut Teknologi Bandung...
Chess Diplomacy: Modi Gifts Sindarov's World Cup Scoresheet to Uzbek PresidentA handwritten sheet of paper, carefully preserved, has just become the latest...
Hanoi Thrash HCĐG Lao Cai in Semifinal to Reach 2026 National Women's Volleyball Championship FinalOn the afternoon of October 24, Hanoi produced a commanding performance to be...
Nine Dimensions of Esports Analysis: The Craft of Filtering Data Amid the Transfer Rumor StormOne morning in late November, the screen in my newsroom lit up with a nine-pa...
Three Times the Ball Left the Foot, Three Times the Net Shook: U16 Vietnam's Lesson in TransitionThe match ended 2-4. But what I carried away was not the four goals conceded,...
ASEAN Cup 2026: Malaysia–Indonesia, Broadcast Money and the Real Test for Vietnamese FootballSome Matches Cannot Be Read From A Statistics Table On 28 September 2026,...
Clacton & District: Holders Start as Favourites Ahead of New SeasonThe number haunts an entire town: 12. Twelve consecutive Division One titles...
Wolves Esports Sweep A Team at VCT Threshold China: The 2-0 That Doesn't Hide the Structural ProblemWhen the spotlight fades, the numbers begin to speak. And in the case of Wolv...
Verity and the Rotten Tomatoes Slide: When the Market Scores Before the Work Takes the FieldOn October 2, while the psychological thriller "Verity" was still in its fina...
China Masters 2026: The 36-Shot Rally in Shenzhen and Two Diverging Indian TrajectoriesOn the electronic scoreboard in Shenzhen, the score stopped at 17-17. The thi...
Elite Men's Badminton 2026: When Rhythm Beats Raw PowerIn the third game of the 2026 French Open semifinal, at 19-19, Shi Yuqi stepp...
Champions Shanghai: Four Host Teams Drop Eight Straight Maps, and the Real Gap Sits Somewhere DeeperThe series ended when the second map closed, the scoreboard frozen at 0-2. Fo...
Asian Games Close in a Half-Empty Stadium: Vietnam Finishes 19th, 348 Athletes and an Unfinished Gold DreamAt the closing ceremony of the twentieth Asian Games in Aichi-Nagoya, I stood...
Amrabat and 173 Minutes at Ajax: Did Real Betis Dodge a Costly Deal or Miss a Player?A September evening at a café in Valencia, I watched the replay of Ajax vs...
